gate sequencing